package com.raise.drive.model.domain;

/**
 * Represents the user of the system. Users could create new questions with answers, vote for others
 * questions, comment them, take the tests for some theme and so on.
 *
 * Author: Evgeny Morozov
 */
public class User extends Persistent {

    private String password;

    private String nickName;

    private String email;

    private String icqNumber;

    private String skypeNumber;

    private String city;

    private String occupation;

    private UserStatistics userStat;
    
    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getIcqNumber() {
        return icqNumber;
    }

    public void setIcqNumber(String icqNumber) {
        this.icqNumber = icqNumber;
    }

    public String getSkypeNumber() {
        return skypeNumber;
    }

    public void setSkypeNumber(String skypeNumber) {
        this.skypeNumber = skypeNumber;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getOccupation() {
        return occupation;
    }

    public void setOccupation(String occupation) {
        this.occupation = occupation;
    }

    public UserStatistics getUserStat() {
        return userStat;
    }

    public void setUserStat(UserStatistics userStat) {
        this.userStat = userStat;
    }
}
